package com.emperor.customer.logic;

import java.util.Date;

import com.emperor.core.logic.BizModel;

public interface Customer extends BizModel {
	
	public static final String FLD_ID = "id";
	public static final String FLD_NAME = "name";
	public static final String FLD_CODE = "code";
	public static final String FLD_CODEID = "codeid";
	public static final String FLD_PHONE = "phone";
	public static final String FLD_OPHONE = "ophone";
	public static final String FLD_HPHONE = "hphone";
	public static final String FLD_IC = "ic";
	public static final String FLD_GENDER = "gender";
	public static final String FLD_EMAIL = "email";
	public static final String FLD_ADDRESS = "address";
	public static final String FLD_POSTCODE = "postcode";
	public static final String FLD_STATE = "state";
	public static final String FLD_COUNTRY = "country";
	public static final String FLD_DISCOUNT = "discount";
	public static final String FLD_BIRTHDATE = "birthdate";
	public static final String FLD_JOINDATE = "joindate";
	public static final String FLD_JOINMETHOD = "joinmethod";
	public static final String FLD_EXPIRYDATE = "expirydate";
	public static final String FLD_FEES = "fees";
	public static final String FLD_RCPCODE = "rcpcode";
	public static final String FLD_STATUS = "status";

	public static final Integer START_CODEID = new Integer(1);
	
	public static final String JOIN_FOCP = "FOC-P";
	public static final String JOIN_FOCE = "FOC-E";
	public static final String JOIN_RM10 = "RM 10.00";
	
	public static final String MALE = "Male";
	public static final String FEMALE = "Female";
	
	public static final String STATE_0 = "Wilayah Persekutuan";
	public static final String STATE_1 = "Perlis";
	public static final String STATE_2 = "Kedah";
	public static final String STATE_3 = "Perak";
	public static final String STATE_4 = "Pulau Pinang";
	public static final String STATE_5 = "Selangor";
	public static final String STATE_6 = "Negeri Sembilan";
	public static final String STATE_7 = "Melaka";
	public static final String STATE_8 = "Johor";
	public static final String STATE_9 = "Pahang";
	public static final String STATE_10 = "Terengganu";
	public static final String STATE_11 = "Kelantan";
	public static final String STATE_12 = "Sabah";
	public static final String STATE_13 = "Sarawak";
	public static final String STATE_14 = "Other";
	
	public static final String COUNTRY_0 = "Malaysia";
	public static final String COUNTRY_1 = "Singapura";
	public static final String COUNTRY_2 = "Other";
	
	public Long getId();

	public void setId(Object id);

	public String getName();

	public void setName(Object name);

	public String getCode();

	public void setCode(Object code);
	
	public Long getCodeid();

	public void setCodeid(Object codeid);

	public String getPhone();

	public void setPhone(Object phone);

	public String getIc();

	public void setIc(Object ic);

	public String getEmail();

	public void setEmail(Object email);

	public String getAddress();

	public void setAddress(Object address);

	public Double getDiscount();

	public void setDiscount(Object discount);

	public Date getBirthdate();

	public void setBirthdate(Object birthdate);
	
	public Date getJoindate();
	
	public void setJoindate(Object joindate);
	
	public String getJoinmethod();

	public void setJoinmethod(Object joinmethod);

	public Date getExpirydate();

	public void setExpirydate(Object expirydate);
	
	public String getRcpcode();
	
	public void setRcpcode(Object rcpcode);
	
	public Double getFees();
	
	public void setFees(Object fees);

	public String getStatus();

	public void setStatus(Object status);
	
	public String getOphone();

	public void setOphone(Object ophone);

	public String getHphone();

	public void setHphone(Object hphone);

	public String getGender();

	public void setGender(Object gender);

	public String getPostcode();

	public void setPostcode(Object postcode);

	public String getState();

	public void setState(Object state);

	public String getCountry();

	public void setCountry(Object country);
}